Thực đơn
Công_nghệ_phần_mềm Lịch sửCông nghệ phần mềm có một lịch sử khá sớm. Các công cụ được dùng cũng như các ứng dụng được viết đã tham gia vào kỹ thuật phần mềm theo thời gian.
Lập trình định dạng và các phương pháp linh hoạt sẽ giữ vai trò quan trọng trong tương lai của công nghệ phần mềm. ICSE 2005 đã tham gia theo dõi cả hai chủ đề này. (ICSE là dạng viết tắt của International Conference on Software Engineering tức là Hội nghị Quốc tế về Kỹ Sư Phần mềm.)
- Lập trình định dạng (aspect-oriented programming) sẽ giúp người lập trình ứng xử với các yêu cầu không liên quan đến các chức năng thực tế của phần mềm bằng cách cung ứng các công cụ để thêm hay bớt các khối mã ít bị thay đổi trong nhiều vùng của mã nguồn. Lập trình định dạng mô tả các đối tượng và hàm nên ứng xử như thế nào trong một tình huống cụ thể.
Thí dụ: Lập trình định dạng có thêm vào các cơ cấu kiểm soát hiệu chỉnh lỗi, biên bản và khoá cho tất cả các đối tượng của một số kiểu. Các nhà nghiên cứu đang tìm cách ứng dụng lập trình định dạng để thiết kế mã cho mục tiêu thông thường.- Phát triển phần mềm linh hoạt: nhằm hướng dẫn các đề án phát triển phần mềm mà trong đó bao gồm việc thoả mãn các nhu cầu thay đổi và sự cạnh tranh của thị trường một cách nhanh chóng. Các quá trình cồng kềnh, nặng về hồ sơ tính như là TickIT, CMM và ISO 9000 đang lu mờ dần tầm quan trọng.
Hội nghị Future of Software Engineering (FOSE) tin rằng ICSE 2000 đã hồ sơ hoá các tính năng hiện đại nhất của kỹ sư phần mềm và nêu ra nhiều vấn đề cần được giải quyết trong thập niên tới.
Đề án Feyerabend có ý định tìm hiểu tương lai của kỹ sư phần mềm qua tìm kiếm và xuất bản các ý kiến sáng tạo.
Thực đơn
Công_nghệ_phần_mềm Lịch sửLiên quan
Công Công giáo tại Việt Nam Công ty cổ phần Tập đoàn Vạn Thịnh Phát Công nghệ Công an thành phố Hà Nội Công nghệ nano DNA Công nghệ nano Công ty Walt Disney Công an nhân dân Việt Nam Công đồng Vaticanô IITài liệu tham khảo
WikiPedia: Công_nghệ_phần_mềm http://www.dreamsongs.com/Feyerabend/Feyerabend.ht... http://www.springer.com/east/home?SGWisbn=5-102-22... http://www.softwaresystems.org/future.html http://www.swebok.org http://www.swebok.org/htmlformat.html http://www.swebok.org/swebokcontents-ch1.html#ch1 http://www.cs.st-andrews.ac.uk/~ifs/Books/SE7/Pres... http://www.pearsoned.co.uk/HigherEducation/Booksby... https://web.archive.org/web/20080118103007/http://... https://commons.wikimedia.org/wiki/Category:Softwa...